Шаг 7. Сравниваем локальную ветку с удалённой
Сравнивать можно не только локальные ветки, но ещё и локальную с удалённой. Команда примерно такая же, как и прошлая, только вместо второй локальной ветки мы указываем удалённую: git diff 05-comparing-branches..origin/main.
Вывод мы получили точно такой же, как и в прошлый раз, потому что на удалённой ветке main нет коммита, который есть на ветке 05-comparing-branches. Если бы он был, то наши ветки были бы идентичными, и тогда Git ничего бы не вывел.
Теперь переключимся обратно на ветку main — git switch main.
Затем вольём ветку 05-comparing-branches в ветку main с помощью команды git merge 05-comparing-branches.
И теперь удалим временную ветку 05-comparing-branches — она нам больше не понадобится. Воспользуемся командой git branch --delete 05-comparing-branches.